@charset "utf-8";
/* CSS Document */
.font-brown{color:#a57501;}
.bg-brown{background:#a57501;}
.bd-gray{border:1px solid #dcdcdc;}
.font01{color:#393838;font-size:16px;}
.font02{color:#646363;font-size:14px;}
.bd-sd01{
	border:1px solid #dcdcdc;
	-webkit-box-shadow:0px 3px 1px rgba(0,0,0,.4);
	-ms-box-shadow:0px 3px 1px rgba(0,0,0,.4);
	-o-box-shadow:0px 3px 1px rgba(0,0,0,.4);
	box-shadow:0px 3px 1px rgba(0,0,0,.4);
}
.bd-sd02{
	border:1px solid #c9c9c9;
	-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3);
	-ms-box-shadow:0px 1px 1px rgba(0,0,0,.3);
	-o-box-shadow:0px 1px 1px rgba(0,0,0,.3);
	box-shadow:0px 1px 1px rgba(0,0,0,.3);
}
/*主体*/
.main{width:1200px;background:#fff;margin:20px auto;padding:0px;}
.main-left{
	width:300px;
	padding-bottom:100px;
	border:1px solid #dcdcdc;
}

/*主体 左边*/
.main-left .user-inform{
	padding:20px 15px 0px;
}
.main-left .user-inform .user-pic{
	width:134px;
	height:134px;
	border:1px solid #dcdcdc;
	border-radius:50%;
	float:left;
	overflow:hidden;
}
.main-left .user-inform .user-pic img{	
	width:134px;
	height:134px;
	border-radius:50%;
	vertical-align:middle;
	display:block;
}
.main-left .user-inform .user-modify{
	margin-left:23px;
	float:left;
	overflow:hidden;
}
.main-left .user-inform .user-modify a{
	line-height:24px;
	font-size:16px;
	color:#393838;
	display:block;
	margin-top:30px;
}
.main-left .user-inform .user-modify a:hover{color:#a57501;}
.main-left .main-left-modA{}
.main-left .cy-p{
	height:50px;
	line-height:50px;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	margin-top:10px;
}
.main-left .cy-p a:hover{color:#fff;background:#a57501;}
.main-left .cy-p a{	padding-left:20px;color:#393838;font-size:16px;display:block;}
.main-left .now a{color:#fff;background:#a57501;}
.cy-list{border-bottom:1px solid #dcdcdc;padding:10px 0px;}
.cy-list .cy-list-p1{height:40px;line-height:40px;}
.cy-list .cy-list-p1 i,.cy-list .cy-list-p1 em,.cy-list .cy-list-p1 a{display:block;float:left;}
.cy-list .cy-list-p1 i{width:43px;height:43px;background:url(../images/icon-bg.jpg) no-repeat 0 0;}
.cy-list .cy-list-p1 i.icon-pwd{background-position:0 0;}
.cy-list .cy-list-p1 i.icon-phone{background-position:0 -50px;}
.cy-list .cy-list-p1 em{color:#6a6969;font-size:18px;}
.cy-list .cy-list-p1 a{color:#3d92fc;font-size:14px;float:right;margin-right:10px;}
.cy-list .cy-list-p2{height:20px;line-height:20px;margin-left:42px;}
.cy-list .cy-list-p2 span{font-size:14px;color:#939191;}
/*主体 右边*/
.main-right{width:876px;padding:10px 10px 100px;}
.main-right-mod{width:100%}
/*=======我的网站=======*/
/*左边第一条新闻*/
.main-right .right-mod-news{width:100%;float:left;}
.first-news{
	width:527px;
	height:152px;
	padding:10px;
	float:left;
}
.first-news .news-pic{
	width:140px;
	height:152px;
	text-align:center;
	overflow:hidden;
	float:left;
}
.first-news .news-pic img{
	max-height:72px;
	max-width:132px;
	vertical-align:middle;
}
.first-news .news-pic p{line-height:24px;padding:5px;}
.first-news .news-con {width:376px;height:152px;overflow:hidden;float:left;padding-left:10px;}
.first-news .news-con h2{font-size:18px;font-weight:normal;border-bottom:1px solid #dcdcdc;display:block;line-height:48px;height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.first-news .news-con h2 a{color:#3d3d3d;}
.first-news .news-con h2 a:hover{color:#a57501;}
.first-news .news-con p{
	height:72px;
	line-height:150%;
	font-size:14px;
	color:#646363;
	overflow:hidden;
	padding-top:10px;
}
.first-news .news-con .date{color:#858383;font-size:14px;float:right;}
/*右边新闻列表*/
.news-list{width:312px;height:172px;float:left;}
.news-list h3{
	font-weight:normal;
	padding-left:10px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #dcdcdc;
	display:block;
}
.news-list ul{padding:0px 10px ;}
.news-list ul li{
	height:30px;
	line-height:30px;
	padding-left:20px;
	overflow:hidden;
	white-space:nowrap;
	background:url("../images/dot-gray.gif") no-repeat 0 14px;
}
.news-list ul li a{font-size:14px;color:#515050;}
.news-list ul li a:hover{color:#0a0270;}
.right-mod-box{display:none;}
/*网站列表*/
.main-right .right-mod-sites{width:100%;float:left;}
.right-mod-sites ul{padding:0px;margin:0px;}
.right-mod-sites ul li.sites-item{
	width:319px;
	height:96px;
	background:url(../images/sites_bg.png) repeat-x;
	position:relative;
	z-index:10;
	float:left;
	padding:10px 100px 10px 10px;	
	margin-bottom:10px;
	overflow:hidden;
}
.right-mod-sites li:nth-child(1n+1){margin-right:10px;}
.right-mod-sites li:nth-child(2n){margin-right:0px;}
.right-mod-sites .sites-item h3{
	font-weight:normal;	
	display:inline-block;
	width:100%;
	height:30px;
	overflow:hidden;
}
.right-mod-sites .sites-item h3 a{font-size:18px;color:#3b3b3b;float:left;display:block;width:75%;overflow:hidden;text-overflow:ellipsis;}
.sites-item span{font-size:14px;color:#6c6c6c;float:left;margin-left:10px;padding-top:3px;display:block;}
.right-mod-sites .sites-item p{height:27px;line-height:27px;margin-top:5px;overflow:hidden;}
.sites-item .keyword a{font-size:16px;color:#6c6c6c;padding:0px 10px;margin-right:10px;height:25px;line-height:25px;border:1px solid #448aca;float:left;display:block;}
.sites-item .websites a{font-size:14px;color:#6c6c6c;height:25px;line-height:25px;}
.right-mod-sites .sites-item .btn{
	width:87px;
	height:33px;
	line-height:32px;
	text-align:center;
	color:#fff;
	font-size:16px;	
	background:url(../images/btn_bg.png) no-repeat;
	display:block;
	position:absolute;
	right:10px;
	top:42px;
}
.Opacity{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;display:none;z-index:10000;}
.Certification-wrap{width:100%;height:100%;position:relative;z-index:10001;display:none;}
.Certification-form{
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-69px;
	margin-left:-229px;
	width:428px;
	height:128px;
	display:block;
	background:#fff;
	padding:20px;
}
.Certification-form p{height:44px;line-height:150%;font-size:16px;color:#6c6c6c;margin-top:10px;overflow:hidden;}
.Certification-form input.text{width:306px;height:38px;line-height:38px;border:1px solid #dedede;padding:0px 2px;margin-right:5px;}
.Certification-form input.cerbtn{width:100px;height:38px;line-height:38px;color:#fff;background:#3d92fc;border:1px solid #dedede;font-size:16px;}
/*添加网站*/
.right-mod-sites ul li.sites-add{
	width:319px;
	height:96px;
	position:relative;
	z-index:10;
	float:left;
	padding:10px 100px 10px 10px;	
	margin-bottom:10px;
	overflow:hidden;
}
.addSites{width:80px;height:80px;display:block;background:url(../images/add_sites.png) no-repeat;position:absolute;top:22px;left:188px;}
.addSites-wrap{width:100%;height:100%;position:relative;z-index:10001;display:none;}
.addSites-form{	
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-229px;
	width:428px;
	display:block;
	background:#fff;
	padding:20px;
	border:1px solid #dedede;
}
.addSites-form p label{width:90px;text-align:right;padding-right:10px;display:block;float:left;}
.addSites-form p{height:28px;line-height:150%;font-size:14px;color:#6c6c6c;margin-top:10px;overflow:hidden;}
.addSites-form input{display:block;float:left;}
.addSites-form input.text{width:306px;height:25px;line-height:25px;border:1px solid #dedede;padding:0px 2px;margin-right:5px;}
.addSites-form input.subBtn{width:100px;height:30px;line-height:25px;color:#fff;background:#3d92fc;border:1px solid #dedede;font-size:14px;}
/*=======我的订单=======*/
.right-mod-order{width:100%;float:left;}
.right-mod-order h1{
	font-size:24px;
	color:#323232;
	display:block;
	height:50px;
	line-height:50px;
}
.right-mod-order .order-list li{
	width:100%;
	border:1px solid #448aca;
	margin-top:10px;
	height:90px;
	line-height:90px;
	display:inline-block;
}
.order-list li > div{
	float:left;
	font-size:14px;
	display:block;
	color:#323232;
}
.order-list .od-title{
	width:142px;
	background:#f2f1f1;
	color:#515151;
	font-size:18px;
	text-align:center;
	border-right:1px solid #448aca;
}
.order-list .od-prices,.order-list .od-amount,.order-list .od-time{
	width:150px;
	text-align:left;
	font-size:14px;
	padding-left:15px;
	overflow:hidden;
}
.order-list .od-total{
	padding:0px 10px;
	display:block;
	font-size:14px;
	height:32px;
	line-height:32px;
	background:#fe7474;
	color:#fff;
	float:right;
	margin-top:50px;
	margin-right:10px;
}
/*=======广告位购买=======*/
.right-mod-ad{width:100%;float:left;}
.right-mod-ad h1{
	font-size:24px;
	color:#323232;
	display:block;
	height:50px;
	line-height:50px;
}
.right-mod-ad .adList{	
	background:#fff;
	color:#888888;
	font-size:24px;
	text-align:center;
	border:2px solid #c7dcef;
}
.adList li{height:50px;border-bottom:2px solid #c7dcef;}
.adList li:nth-child(3){border-bottom:0;}
.adList li.adList-hd{height:150px;}
.adList li.adList-con{height:110px;}
.adList li>div{border-right:2px solid #c7dcef;float:left;display:block;}
.adList li div:nth-child(5){border-right:0;}
.adList .adList-td01{width:240px;height:110px;line-height:110px;}
.adList .adList-th01{width:240px;height:150px;}
.adList .adList-th{width:156px;height:150px;line-height:150px;}
.adList .adList-td02{width:156px;height:110px;line-height:110px;}
.adList-prices{height:50px;line-height:50px;display:block;}
.adList-buy{height:50px;}
.btn-buy{width:87px;height:26px;background:url(../images/btn-buy.png) no-repeat;display:block;float:left;text-align:center;margin-left:36px;}
/*购买份数*/
.w_cumulative {
	width:100%;
	height:30px;
	position:relative;
	z-index:1;
}
.w_cumulative .w_detailsinputs,.w_cumulative .w_detailsinputs1,.w_cumulative .w_detailsinputs2,.w_cumulative .w_detailsinputs3,.w_cumulative .w_detailsinputs02,.w_cumulative .w_detailsinputs021,.w_cumulative .w_detailsinputs022,.w_cumulative .w_detailsinputs023{
    width: 100px;
    height: 24px;
	margin-right:5px;
    text-align: center;
    border: 1px solid #ddd;
    color: #333;
    font-size: 16px;
    font-family: "simsun";
    outline: none;
}
.w_cumulative .w_subtracts_one {
    cursor: pointer;
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url(../images/button_03.jpg) no-repeat;
    position: absolute;
    left: 14px;
    top: 0px;
    border-right: 1px solid #ddd;
}
.w_cumulative .w_pluss_one {
    cursor: pointer;
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url(../images/button_05.jpg) no-repeat;
    position: absolute;
    left: 113px;
    top: 0px;
    border-left: 1px solid #ddd;
}
.text {
    color: #666;
    font-size: 12px;
    margin: 0px;
    padding: 3px 2px 0px 3px;
    height: 26px;
    border: 1px solid #A7A6AC;
    width: 36px;
    line-height: 26px;
    background-position: -406px -41px;
}
.w_details_text .mui-amount-unit{margin-left:10px;}
